home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part2 / 12099 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  3.0 KB

  1. Path: news2.ios.com!usenet
  2. From: Walt Williams<dfheli@gramercy.ios.com>
  3. Newsgroups: comp.lang.c
  4. Subject: Re: Any info on reading or writing to CD-ROM?
  5. Date: 28 Mar 1996 16:54:07 GMT
  6. Organization: Internet Online Services
  7. Message-ID: <4jeg7f$3vi@news2.ios.com>
  8. References: <4j5fdj$4vo@roeskva.iist.unu.edu>
  9. NNTP-Posting-Host: ppp-6.ts-5.la.idt.net
  10. X-Newsreader: SPRY News 3.03 (SPRY, Inc.)
  11.  
  12. Hello,
  13.  
  14. I wrote an OS/2 device driver for Sony CDU-31a.
  15.  
  16. CDRoms can only be written using a special drive transport for that 
  17. purpose. These transports are available ranging in cost from
  18. about $750 to $2200 depending on how fancy you want.
  19.  
  20. CDRom drives that come bundled with sound cards are only readers.
  21.  
  22. Regarding reading the tracks, requires a device driver. If you are just 
  23. interested in reading raw data, then you will have to 
  24. (sign a non-disclosure agreement) get the technical specifications 
  25. from the CDRom manufacturer. The only way they will give you that
  26. information is if you tell them that you are writing a device driver for
  27. some operating system. Make sure the drive you plan to write for,
  28. has the same version level embedded software as the relevant
  29. specifications.
  30.  
  31. It is my opionion if you are just interested in the topic, for you to 
  32. get source code to the Linux operating system and review the
  33. CDRom device drivers source. That will give you a very good 
  34. beginning on the topic and at the same time demonstrate
  35. how 'real' code works.
  36.  
  37. If you are interested in CDRom track standard then you
  38. will have to acquire a copy of the Philips 'Green Book' 
  39. specifications. 
  40.  
  41. This book is one of a series, and they cost around 
  42. $15,000 dollars each. It is intended for manufacturers
  43. only. Who else can afford them?
  44.  
  45. I do have excerpts from the Green Book, but it really
  46. is of little interest to hobbyiest programmers.
  47.  
  48. Good Luck,
  49. Walt Williams
  50. Pres.
  51. InterSOFT Co.
  52. Makers of CyberCON II
  53. dfheli@gramercy.ios.com
  54.  
  55.  
  56. >   ep@iist.unu.edu (Erwin Paguio) writes:
  57. >  
  58. >  In article <sehari.827706428@eng3.iastate.edu>, sehari@iastate.edu (Babak $ehari) writes:
  59. >  |> ----
  60. >  |> 
  61. >  |> I am looking for a book or other informative material about reading
  62. >  |> and writing tracks of a CD-ROM.  Can I do it with BIOS only or do I
  63. >  |> need DOS?  Is it any different from reading and writing regular floppy
  64. >  |> or hard disks?!
  65. >  |> 
  66. >  |> I Like to do this in C or C++, if there is any good library that can
  67. >  |> read or write sectors/tracks of CD-ROM.  If that is not
  68. >  |> possible, I like to know about BIOS INT or DOS INT that does this.
  69. >  |> 
  70. >  |> Any good assembly books that talks about this subject?
  71. >  |> 
  72. >  |>                             With highest regards,
  73. >  |>                                  Babak   Sehari.
  74. >  |> 
  75. >  
  76. >  I suggest you look at the MSCDEX documentation.  It discusses the ways on how to
  77. >  read from a CDROM.  As reagrds to writing to one, I don't have any idea -- but I
  78. >  think your CDROM drive must support it before you can perfrom a write.
  79. >  
  80. >  YO!
  81. >  -- 
  82. >  Erwin D. Paguio
  83. >  http://rh.iist.unu.edu/~ep/ydeeps.html
  84. >  Pascal and ASM Enthusiast
  85. >  
  86. >  
  87. >>>>
  88.  
  89.